package com.mo.lib.utils.file

import android.net.Uri
import androidx.core.content.FileProvider
import com.dylanc.longan.application
import java.io.*

/**
 * @ author：mo
 * @ data：2021/9/24:16:10
 * @ 功能：
 */

/** Android N 以上获取文件 Uri (通过 FileProvider)*/
fun File.getUriForFile(): Uri = FileProvider.getUriForFile(application, getFileProviderAuthority(), this)

/** 获取本应用 FileProvider 授权 包名+.fileprovider，在清单里声明的时候设置*/
fun getFileProviderAuthority() = application.packageName.toString() + ".fileprovider"


























